home *** CD-ROM | disk | FTP | other *** search
/ Megahits 3 / Megahits 3 (1994)(GTI - Rhein-Main-Soft)(DE)[!].iso / transfer / floppy.dms / floppy.adf / Parnet.Install < prev    next >
Text File  |  1992-09-02  |  8KB  |  198 lines

  1. ; This is my first attempt at using the CBM Installer program
  2. ; Started 12-16-92 1:43pm Wed
  3. ; Last Update 12-22-92 Tuesday 
  4. ; ©1992 Vernon Graner all rights reserved
  5.  
  6. (welcome (message "\n\n\nNOTICE 1:\n\n\nThis installer script will NOT work if you booted from this floppy!")
  7.     (message "\n\n\nNOTICE 2:\n\n\nIf you chose NOVICE user the system assumes\nAmiga-CDTV Install!")
  8. )
  9. (transcript "ParBENCH installation on  \"SYS:ParNET\"...")     ;Begin to hate
  10.                            ;parenthesis..
  11. (complete 0)
  12. (set package                        ;Begin set
  13.    (askchoice                    ;begin ask
  14.       (Prompt "What package would you like installed?\n (For Addtional Information hit HELP!)") ;
  15.       (help "\n  AMIGA TO CDTV installs just the files for connecting an Amiga to a CDTV.This allows reading CDROM's like the Hypermedia Concepts Fred Fish collection. Choose this setting if you intend to only use ParNET to communicate with a CDTV.\n\n")
  16.       (choices "Amiga to CDTV" "Amiga to Amiga" "Both")  ;
  17.       (default 0 )                  ;
  18.    )                       ;end ask
  19. )                          ;end set
  20.  
  21.  
  22. (makedir "SYS:ParNET"                     ;Begin Makedir
  23.    (prompt "\n\n\n\nHit PROCEED to create SYS:ParNET\n\n(For Addtional Information on this step hit HELP.)")         ;
  24.    (help "\n  ParBENCH relies on there being a Drawer called SYS:ParNET in order for it to install properly. This drawer must exist in order for the remainder of this script to function.")
  25.    (infos)                       ;
  26.    (confirm)                     ;
  27. )                          ;End Makedir
  28.  
  29.  
  30.  
  31. (complete 10)
  32.  
  33. ; **** Ok Ok, so its Really Clumsy but I don't know how to do multiple
  34. ; **** operators without it shifting to ELSE!!! Grrr...
  35.  
  36. (if (= package 2)                   
  37.    (copyfiles                    
  38.       (Prompt "For Addtional Information on these files hit HELP.")
  39.       (help "\n  These scripts are used to launch the network between two Amigas. You really only need one of each type on each machine IE: Boot.HOST on machine 1, Boot.CLIENT on machine 2. If you want maximum versatility you may install both.")
  40.       (source "WS:ParNET")
  41.       (dest "SYS:ParNET/")             
  42.       (files)                    
  43.       (infos)                    
  44.       (pattern "boot.#?")
  45.       (confirm)
  46.    )                       
  47. )                          
  48. (if (= package 2)                   
  49.    (copyfiles                    
  50.       (Prompt "For Addtional Information on this file hit HELP.")
  51.       (help "\n  This script is used to make it easier to connect to a CDTV via ParNET. It is the same as Boot.HOST except that it has additional code to sense the Hypermedia Concepts Fred Fish Collection CDROM V1.5, add PNET Keys capabilities.")
  52.       (source "WS:ParNET")
  53.       (dest "SYS:ParNET/")             
  54.       (files)
  55.       (infos)                    
  56.       (pattern "CDTV.Connect")
  57.       (confirm)               
  58.    )                       
  59. )                          
  60.  
  61. (if (= package 1)                   
  62.    (copyfiles                    
  63.       (Prompt "For Addtional Information on these files hit HELP.")
  64.       (help "\n  These scripts are used to launch the network between two Amigas. You really only need one of each type on each machine IE: Boot.HOST on machine 1, Boot.CLIENT on machine 2. If you want maximum versatility you may install both.")
  65.       (source "WS:ParNET")
  66.       (dest "SYS:ParNET/")             
  67.       (files)                    
  68.       (infos)                    
  69.       (pattern "boot.#?")              
  70.       (confirm)                  
  71.    )                       
  72. )                          
  73.  
  74. (if (= package 0)                   
  75.    (copyfiles                    
  76.       (Prompt "For Addtional Information on this file hit HELP.")
  77.       (help "\n  This script is used to make it easier to connect with CDTV via ParNET. It is the same as Boot.HOST except that it has addition code to sense the Hypermedia Concepts Fred Fish Collection CDROM V1.5 and add PNET Keys capabilities.")
  78.       (source "WS:ParNET")
  79.       (dest "SYS:ParNET/")             
  80.       (files)
  81.       (infos)                    
  82.       (pattern "CDTV.Connect")            
  83.       (confirm)
  84.    )                       
  85. )                          
  86.  
  87. (complete 25)
  88.  
  89. ; *** The following 3 files get copied no matter which package is chosen:
  90.  
  91. (copyfiles                    
  92.    (source "WS:ParNET")
  93.    (dest "SYS:ParNET/")             
  94.    (infos)                    
  95.    (pattern "#?net#?")              
  96. )                       
  97. (copyfiles                    
  98.    (Prompt "For Addtional Information on this file hit HELP.")
  99.    (help "\n  DefSysDisk is a public domain utility used to change the system directory from the disk an Amiga booted from, to an alternate device. This utility allows you to assign all system files over the network.")
  100.    (source "WS:Parnet")
  101.    (dest "SYS:ParNET/")             
  102.    (infos)                    
  103.    (pattern "DefSysDisk")              
  104.    (confirm)
  105. )                       
  106. (copyfiles                    
  107.    (Prompt "For Addtional Information on this file hit HELP.")
  108.    (help "\n  This file is the Default Icon file ParBENCH uses for drives that would otherwise not appear. This file may be created by you or changed to taste.")             
  109.    (source "WS:Parnet")
  110.    (dest "SYS:ParNET/")             
  111.    (pattern "node.rinfo")              
  112.    (confirm)
  113. )                       
  114.  
  115.  
  116.  
  117. (complete 40)
  118. (copyfiles
  119.    (Prompt "Copying commands to your C directory.")
  120.    (help "\n\n  NetPNet-Server is required for ParNET to operate. ParBENCH relies on it being in the C: directory.\n\n  NetSTAT is a utility used by the Monitor.NET script to give a graphic display of network activity. It is not required for ParNET.")
  121.    (source "WS:C/")
  122.    (dest "SYS:C/")
  123.    (pattern "#?net#?")
  124. ;  (Files)
  125.    (confirm)
  126. )
  127. (complete 60)
  128. (copyfiles
  129.    (prompt "Copying ParNET handlers.")
  130.    (help @copyfiles-help)
  131.    (source "WS:l/NetPNet-handler")
  132.    (dest "SYS:L")
  133.    (confirm)
  134. )
  135.  
  136. (complete 65)
  137. (copylib
  138.    (prompt "Copying PNET Keys mouse-handler to your L: directory.")
  139.    (help @copylib-help)
  140.    (source "WS:l/mouse-handler")
  141.    (dest "SYS:L")
  142.    (confirm)
  143. )
  144.  
  145. (complete 70)
  146. (copyfiles
  147.    (Prompt "Copying Drivelist to your S: directory.")
  148.    (help @copyfiles-help)
  149.    (source "WS:S/")
  150.    (dest "SYS:S/")
  151.    (pattern "#?net#?")
  152.    (Files)
  153.    (confirm)
  154. )
  155.  
  156. (complete 80)
  157. (copyfiles
  158.    (Prompt "Copying Mountlists to your DEVS: directory.")
  159.    (help @copyfiles-help)
  160.    (source "WS:Devs/")
  161.    (dest "SYS:DEVS/")
  162.    (pattern "Mountlist.Parnet.#?")
  163.    (Files)
  164.    (confirm)
  165. )
  166.  
  167. (complete 90)
  168.  
  169. (set Turbo                       
  170.    (askchoice                    
  171.       (Prompt "Do you want the EXPERIMENTAL 680x0 optimized parnet.device installed? (Select HELP For details!)") ;
  172.       (help "\n  The Tulsa Amiga Users Group provided this file and claims it is a 68040/030/020 optimized version of the parnet.device.\n\n  Some users claim it greatly enhances the speed of the NET: handling.")
  173.       (choices "Normal parnet.device" "680x0  parnet.device")  
  174.       (default 0 )                  
  175.    )                       
  176. )                          
  177. (if (= Turbo 0)   
  178.    (copylib
  179.       (prompt "Copying ParNET.device to your DEVS: directory.")
  180.       (help @copylib-help)
  181.       (source "WS:devs/parnet.device")
  182.       (dest "SYS:DEVS")
  183.       (confirm)
  184.    )
  185. )
  186. (if (= Turbo 1)   
  187.    (copylib
  188.       (prompt "Copying ParNET.device to your DEVS: directory.")
  189.       (help @copylib-help)
  190.       (source "WS:extras/parnet.device")
  191.       (dest "SYS:DEVS")
  192.       (confirm)
  193.    )
  194. )
  195.  
  196. (complete 100)
  197. (exit "ParBENCH Installation Scripts ©1992 Vernon Graner &\nGraner Sound Multimedia Studios\n8303 Spring Valley Drive Austin, Texas 78736\nVoice#(512)-288-2515\n\nWhy not just gimme a call and let me know how it worked for you? :-)")
  198.